high-rack facilities - Turkish English Dictionary